@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) stylesheet for screen layout
 * (de) Stylesheet für das Bildschirm-Layout
 *
 * @creator       YAML Builder V1.2 (http://builder.yaml.de)
 * @file          basemod.css
 * @-yaml-minver  3.2
 */

@media screen, projection {
/**
   * (en) Forcing vertical scrollbars in IE8, Firefox, Webkit & Opera
   * (de) Erzwingen vertikaler Scrollbalken in IE8, Firefox, Webkit & Opera
   *
   * @workaround
   * @affected IE8, FF, Webkit, Opera
   * @css-for all
   * @valid CSS3
   */

  body {
	overflow-y: scroll;
}
/*-------------------------------------------------------------------------*/

  /* (en) Marginal areas & page background */
  /* (de) Randbereiche & Seitenhintergrund */
  body {
	background: white url("../images/header_bkgr.png") repeat-x top left;
	padding: 0px;
	margin: 0px;
}
/* Layout Alignment | Layout-Ausrichtung */
  .page_margins {
	margin: 0 auto;
}
/* Layout Properties | Layout-Eigenschaften */
  .page_margins {
	width: auto;
	min-width: 750px;
	max-width: 750px;
	background: #fff;
}
#main {
	margin: 0px;
	background: #fff;
}
#footer {
	padding: 10px 20px;
	color:#666;
	background: #f9f9f9;
	border-top: 5px #efefef solid;
}
/*-------------------------------------------------------------------------*/

  /**
   * (en) Formatting content container
   * (de) Formatierung der Inhalts-Container
   *
   */

  #col1 {
	float: right;
	width: 30%;
	background-color:white
}
#col2 {
	display:none
}
#col3 {
	width: auto;
	margin: 0 30% 0 0;
	background-color:white
}
#col1_content {
	padding: 0px
}
#col3_content {
	padding: 0px
}
#header_title {
	height: 128px;
	background:url(../images/header_title.png);
	padding: 0px;
	margin: 0px;
}
#login_box {
	height: 158px;
	background:url(../images/Login_bkgr_2.png);
	background-repeat:repeat-x;
	padding: 0px;
	margin: 0px;
}
#benvenuto_box {
	height: 151px;
	background:url(../images/Benvenuto_bkgr.png);
	padding: 0px;
	margin: 0px;
}
#main_content {
	padding: 0px;
	margin: 0px;
	background:url(../images/div_centrale_bkgr.png)
}
#gestione_content {
	padding: 35px 15px 10px 0px;
	margin: 0px;
	background:url(../images/div_right_bkgr.png);
	background-position: 0px 15px;
	background-repeat: no-repeat;
}
.txLogin {
	border: none;
	position: relative;
	width: 115px;
	color:#333;
	left: 26px;
	top: 65px;
}
.txPassword {
	border: none;
	position: relative;
	width: 115px;
	color:#333;
	left: 26px;
	top: 58px;
}
.freccia_login {
	border: none;
	position: relative;
	left: 37px;
	top: 67px;
	cursor: pointer;
}
.dot_line {
	margin: 0px 10px 6px 17px;
}
.tableReg {
	border: none;
	width: 490px;
	margin: 20px 10px 10px 20px;
	padding: 0px;
}
.txGenerico {
	border: 1px solid gray;
	width: 115px;
	color:#333;
	margin: 0px 0px 10px 10px;
	padding: 2px;
}
.tdBull {
	vertical-align:top;
}
.star {
	margin: 0px;
	padding: 0px;
}
.tableItemList {
	margin: 20px 10px 0px 10px;
}
/*-------------------------------------------------------------------------*/

  /*-------------------------------------------------------------------------*/

  /**
   * TYPOGRAPHY
   *
   */
   h1 {
	font-family:"Times New Roman", Times, serif;
	color: #ff9211;
	font-size:26px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px 10px 0px 20px;
	padding: 0px;
}
h2 {
	font-family:"Times New Roman", Times, serif;
	color: #212a85;
	font-size:18px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px 25px 5px 20px;
	padding: 0px;
}
p {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#252525;
	font-size:12px;
	font-style:normal;
	font-weight:lighter;
	margin: 10px 10px 10px 20px;
	padding: 0px;
}
.loginError {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:red;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:15px;
	height:30px;
	margin: 0px 25px 0px 20px;
	padding: 0px;
	position: relative;
	left: 0px;
	top: 65px;
}
.lbRegistrazione {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #212a85;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	line-height:15px;
	margin: 0px 25px 0px 20px;
	padding: 0px;
	position: relative;
	left: 0px;
	top: 72px;
}
.lbRegistrazione:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #212a85;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	line-height:15px;
	margin: 0px 25px 0px 20px;
	padding: 0px;
	position: relative;
	left: 0px;
	top: 72px;
}
.genericError {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:red;
	font-size:12px;
	font-style:normal;
	font-weight:lighter;
	margin:0px;
	padding:0px;
}
.benvenuto {
	font-family:"Times New Roman", Times, serif;
	color: #ff9211;
	font-size:26px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px 10px 0px 25px;
	padding-top: 20px;
}
.utente {
	font-family:"Times New Roman", Times, serif;
	color: #212a85;
	font-size:18px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px 10px 25px 20px;
	padding: 0px;
}
.txHeader {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:white;
	font-size:12px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px 5px 5px 5px;
	padding: 3px 5px 5px 5px;
}
.gestione_lnk {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #515151;
	font-size:14px;
	font-style:normal;
	text-decoration:none;
	margin: 0px 10px 0px 20px;
	padding: 0px;
}
.gestione_lnk:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #515151;
	font-size:14px;
	font-style:normal;
	border-bottom:1px dashed;
	margin: 0px 10px 0px 20px;
	padding: 0px;
}
.imgLink {
	border: none;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}
img {
	border: none;
}
.nomeCampo {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333;
	font-size:12px;
	text-align:right;
	vertical-align:top;
	font-style:normal;
	font-weight:lighter;
	margin: 10px 10px 10px 20px;
	padding: 0px;
}
.erroreCampo {
	vertical-align:top;
}
.categoria {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#4a4cb0;
	font-size:10px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
}
.categoria:hover {
	text-decoration:underline;
}
.descrizione {
	font-family:"Times New Roman", Times, serif;
	color:#414141;
	font-size:20px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.itemLabel {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333;
	font-size:12px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px;
	padding: 0px;
}
.itemLabelApice {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333;
	font-size:10px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -5px;
}
.addAmico {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333;
	font-size:12px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px;
	padding: 0px;
}
.tabellaCategoria {
	width:359px;
	border:0;
	border:1px solid #9497b9;
	background-color:#ebecf9;
        margin-left: 2px;
}
/*-------------------------------------------------------------------------*/

  /*-------------------------------------------------------------------------*/

  /**
   * STILI PER I FORM
   *
   */

   .txTitolo {
	font-family:"Times New Roman", Times, serif;
	color: #ff9211;
	font-size:26px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px 10px 0px 20px;
	padding: 0px;
	width: 300px;
}
.txCategoria {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#4a4cb0;
	font-size:10px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
	width: 300px;
}
.txDescrizione {
	font-family:"Times New Roman", Times, serif;
	color:#414141;
	font-size:20px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 358px;
}
.selPriorità {
	width:120px;
}
.selCategoria1 {
	margin-right:10px;
	width: 100px;
	margin-bottom: 4px;
}
.selCategoria2 {
	width: 100px;
}
/*trasforma un bottone in un link*/
input.textbutton {
	border:0;
	padding:0;
	color: inherit;
	background:transparent;
	cursor:pointer;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333;
	font-size:10px;
	font-style:normal;
	font-weight:lighter;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -5px;
}
.cbGenerico {
	margin-left: 9px;
	padding:0px;
	margin-top:0px;
}
/*-------------------------------------------------------------------------*/

  /*-------------------------------------------------------------------------*/

  /**
   * STILI PER IL BOX "ACQUISTA SU EBAY"
   *
   */

   .dhtmlgoodies_question {	/* Styling question */
	/* Start layout CSS */
	color: #333;
	font-size:0.9em;
	background-color: white;
	width:430px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;
	height:15px;
	/* End layout CSS */

	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer {	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #9497b9;
	background-color:#ebecf9;
	padding-top:5px;
	width:400px;
	/* End layout CSS */

	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
	/* typography */
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#252525;
	font-size:12px;
	font-style:normal;
	font-weight:lighter;

}
.dhtmlgoodies_answer_content {	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;
	position:relative;
}
#item {
	background-color:#FFF;
        margin: 0px 10px 10px 10px;
}
#title {
	padding: 0px 10px 0px 10px;
}
#galleryURL {
	padding: 0px 10px 0px 10px;
}
#viewItemURL {
	padding: 0px 10px 0px 10px;
        text-align: left;
}
#CurrentPrice {
	font:"Times New Roman", Times, serif;
	padding: 0px 10px 0px 10px;
	font-size:16px;
        text-align: right;
}
}
